// 这里是公益作用配置文件
import type { FormConfigTypes } from '@/base-ui/form'
import type { TableConfigTypes } from '@/base-ui/table'

// 表单配置
export const formConfig: FormConfigTypes = {
  formItems: [
    {
      label: '文章标题',
      type: 'text',
      field: 'name',
      options: {
        placeholder: '请输入要查询的文章关键字'
      }
    }
  ],
  formStyle: {
    lg: 8,
    sm: 12
  },
  itemStyle: {
    padding: '10px 10px'
  },
  formLabelWidth: '70px'
}

// 表格配置
export const tableConfig: TableConfigTypes = {
  // 表格数据里列表
  tableColumn: [
    {
      prop: 'title',
      label: '公益作用名称',
      align: 'center',
      showOverflowTooltip: true
    },
    {
      prop: 'author',
      label: '发布者',
      align: 'center',
      showOverflowTooltip: true
    },
    {
      prop: 'des',
      label: '介绍',
      align: 'center',
      showOverflowTooltip: true
    },
    {
      prop: 'cover',
      label: '封面',
      align: 'center'
    },
    {
      prop: 'time',
      label: '创建时间',
      align: 'center',
      minWidth: '100px'
    },
    {
      prop: 'updateTime',
      label: '上次更新时间',
      align: 'center',
      minWidth: '100px'
    },
    {
      prop: 'isShow',
      label: '是否显示（最多显示两条）',
      align: 'center',
      minWidth: '120'
    },
    {
      prop: 'operation',
      label: '操作',
      align: 'center',
      fixed: 'right',
      minWidth: '100'
    }
  ],
  // 表格是否可选
  isSelection: false,
  // 是否显示序号
  isShowTableIndex: true,
  // 表格样式
  tableStyle: {
    maxHeight: '350px'
  },
  // 是否显示分页
  isShowPage: true
}
